visual stimulus - Turkish English Dictionary